<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
 /*
  1 把字符串类型转为 数值型
    ECMAScript 提供了两种把非数字的原始值转换成数字的方法，
    即 parseInt() 和 parseFloat()。
    注意： parseInt() 和 parseFloat()在es5中是Global(全局对象的)的方法
         在es6中，该两个方法被移植到了Number对象上 
 */

 let i=10;

 let str='20a';
//第一种：进行转换 (推荐使用)
//let  num =parseInt(str);
//console.log("num="+num);
//第二种 : 进行转换    NaN： not a number 不是一个数值
let num = new Number(str);
console.log("num="+num);

 let result = i+num;

 console.log(result);

 

</script>